<?
require_once(SAS_PATH . "_includes/encriptacao.php");



if (basename($_SERVER['PHP_SELF']) != "c.php") {

    header("Location: " . BASE_URL . "c.php?c=meucadastro");

    exit;
}



$cd_pedido = $_GET['cd_pedido'];



if ($cd_pedido == "") {

    $sql = "

            SELECT count(*) as total

            FROM

                    cliente_pedido a

            INNER JOIN

                    cliente_pedido_acompanhamento b ON a.cd_pedido=b.cd_pedido

            INNER JOIN

                    cliente_pedido_status c ON b.cd_status=c.cd_status

            WHERE

                    a.cd_cliente = " . sessao_get("cd_cliente") . "

            AND

               b.dt_status = (SELECT MAX(dt_status) FROM cliente_pedido_acompanhamento WHERE cd_pedido=a.cd_pedido)

            ORDER BY

                    a.cd_pedido DESC";

    $result = db_query($sql);

    list($total) = mysql_fetch_array($result);



    if ($total <> 0) {

        $sql = "

                SELECT a.cd_pedido, a.dt_pedido, a.vl_total_pedido, b.cd_status, c.dc_status, a.ic_entrega_correio

                FROM

                        cliente_pedido a

                INNER JOIN

                        cliente_pedido_acompanhamento b ON a.cd_pedido=b.cd_pedido

                INNER JOIN

                        cliente_pedido_status c ON b.cd_status=c.cd_status

                WHERE

                        a.cd_cliente = " . sessao_get("cd_cliente") . "

                AND

                   b.dt_status = (SELECT MAX(dt_status) FROM cliente_pedido_acompanhamento WHERE cd_pedido=a.cd_pedido)

                ORDER BY

                        a.cd_pedido DESC";

        $result = db_query($sql);
    }
} else {

    $sql = "SELECT

                b.nm_produto,

                b.dc_modelo_produto,

                a.vl_preco_produto,

                a.vl_qtd_produto,

                a.cd_produto_variacao,

                a.dc_opcao1,

                a.dc_variacao1,

                a.dc_opcao2,

                a.dc_variacao2



            FROM cliente_pedido_item a



            INNER JOIN produto b ON a.cd_produto = b.cd_produto



            WHERE a.cd_pedido = '" . $cd_pedido . "'";

    $lst_produto = db_query($sql);



    $sql = "SELECT dc_nome_e, dc_endereco_e, dc_complemento_e, dc_bairro_e, nu_cep_e FROM cliente_pedido WHERE cd_pedido = '" . $cd_pedido . "'";

    $result = db_query($sql);

    list($dc_nome_e, $dc_endereco_e, $dc_complemento_e, $dc_bairro_e, $nu_cep_e) = mysql_fetch_array($result);



    $ic_entrega_correio = $_GET['ic_entrega_correio'];

    if ($ic_entrega_correio == '0') {

        $campo = " f.dc_tipo_entrega ";
    } else {

        $campo = " b.dc_tipo_entrega_correio ";
    }


    $sql = "SELECT

                a.cd_cliente, a.nm_cliente, a.dc_cpf_cliente, a.dc_email_cliente, date_format(a.dt_nascimento,'%d') dia_dt_nascimento,

                date_format(a.dt_nascimento,'%m') mes_dt_nascimento,date_format(a.dt_nascimento,'%Y') ano_dt_nascimento, a.dc_endereco, a.dc_complemento,

                a.dc_bairro, a.nu_cep, a.nu_telefone, a.nu_celular, b.cd_pedido, date_format(b.dt_pedido,'%d') dia_dt_pedido,date_format(b.dt_pedido,'%m') mes_dt_pedido,

                date_format(b.dt_pedido,'%Y') ano_dt_pedido,date_format(b.dt_pedido,'%H') hora_dt_pedido,date_format(b.dt_pedido,'%i') minuto_dt_pedido,

                date_format(b.dt_pedido,'%s') segundo_dt_pedido, b.nm_cliente_c, b.dc_cpf_cliente_c, b.dc_email_c, b.dc_endereco_c,

                b.dc_complemento_c, b.dc_bairro_c, b.nu_cep_c, b.nu_telefone_c, b.nu_celular_c, b.dc_nome_e, b.dc_endereco_e, b.dc_complemento_e,

                b.dc_bairro_e, b.nu_cep_e, b.vl_qtd_bonus, b.vl_unidade_bonus, b.vl_desconto_bonus, b.vl_subtotal_pedido, b.vl_custo_fixo_frete,

                b.vl_custopercentual_frete, b.vl_total_frete, b.vl_total_pedido, b.vl_prazo_entrega, b.vl_qtd_parcela, b.vl_custo_fixo_transacao,

                b.vl_custo_percentual_transacao, " . $campo . ", e.dc_forma_pagamento, e.cd_forma_pagamento

            FROM

                cliente a

                INNER JOIN cliente_pedido b ON a.cd_cliente = b.cd_cliente

                LEFT JOIN entrega_tipo_municipio c ON b.cd_entrega_tipo_municipio = c.cd_entrega_tipo_municipio

                INNER JOIN forma_pagamento_opcao d ON b.cd_forma_pagamento_opcao = d.cd_forma_pagamento_opcao

                INNER JOIN forma_pagamento e ON d.cd_forma_pagamento = e.cd_forma_pagamento

                LEFT JOIN entrega_tipo f ON c.cd_tipo_entrega = f.cd_tipo_entrega

            WHERE

                b.cd_pedido = '" . $cd_pedido . "'";

    $result = db_query($sql);

    list($cd_cliente, $nm_cliente, $dc_cpf_cliente, $dc_email_cliente, $dia_dt_nascimento, $mes_dt_nascimento, $ano_dt_nascimento, $dc_endereco, $dc_complemento,
            $dc_bairro, $nu_cep, $nu_telefone, $nu_celular, $cd_pedido, $dia_dt_pedido, $mes_dt_pedido, $ano_dt_pedido, $hora_dt_pedido, $minuto_dt_pedido,
            $segundo_dt_pedido, $nm_cliente_c, $dc_cpf_cliente_c, $dc_email_c, $dc_endereco_c, $dc_complemento_c, $dc_bairro_c, $nu_cep_c,
            $nu_telefone_c, $nu_celular_c, $dc_nome_e, $dc_endereco_e, $dc_complemento_e, $dc_bairro_e, $nu_cep_e, $vl_qtd_bonus, $vl_unidade_bonus,
            $vl_desconto_bonus, $vl_subtotal_pedido, $vl_custo_fixo_frete, $vl_custopercentual_frete, $vl_total_frete, $vl_total_pedido, $vl_prazo_entrega,
            $vl_qtd_parcela, $vl_custo_fixo_transacao, $vl_custo_percentual_transacao, $dc_tipo_entrega, $dc_forma_pagamento, $cd_forma_pagamento) = mysql_fetch_array($result);





    $sql = "SELECT a.dc_comentario,date_format(a.dt_status,'%d') dia_dt_status,date_format(a.dt_status,'%m') mes_dt_status,date_format(a.dt_status,'%Y') ano_dt_status,

                date_format(a.dt_status,'%H') hora_dt_status,date_format(a.dt_status,'%i') minuto_dt_status,date_format(a.dt_status,'%s') segundo_dt_status,

                b.dc_status FROM cliente_pedido_acompanhamento a, cliente_pedido_status b WHERE a.cd_status = b.cd_status AND a.cd_pedido = '" . $cd_pedido . "'

                Order by a.dt_status";

    $result = db_query($sql);
}
?>


<div class="boxHome">
    <h3>MEUS PEDIDOS</h3>
</div>

<style>
    .topoPedido{
        float:left;
        width:158px;
    }
    
    .coteudoPedido{
        float:left;
        width:158px;
        padding-left: 0px;
        height:50px;
        text-align: center;
    }
</style>

<div class="boxHomeContent">
    
    <div class="topoPedido">
        Número
    </div>
    <div class="topoPedido">
        Data
    </div>
    <div class="topoPedido">
        Valor
    </div>
    <div class="topoPedido">
        Situação
    </div>
    
    <div class="clear"></div>
    
    <?php while ($lst = mysql_fetch_array($result)): ?>
        
        <div class="coteudoPedido">
            <?= $lst['cd_pedido'] ?>
        </div>	
        <div class="coteudoPedido">
            <?= func_bd2data($lst['dt_pedido']) ?>
        </div>
        <div class="coteudoPedido">
            R$ <?= func_num_bd2br($lst['vl_total_pedido']) ?>
        </div>
        <div class="coteudoPedido">
            <?= $lst['dc_status'] ?>
        </div>
        <div class="clear"></div>
        
    <?php endwhile; ?>

</div>

<div class="clear"></div>